•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
이 문서는 분류가 되어 있지 않습니다. 분류:분류에서 적절한 분류를 찾아 문서를 분류해주세요!
1. 개요2. NVOD 서버 BS 작업 체크리스트

1. 개요 [편집]

NVOD 서버 BS 작업 시 참고 할만한 체크리스트를 작성 하였다.

2. NVOD 서버 BS 작업 체크리스트 [편집]

순서 / 체크 항목
명령어
기준 값
결과
사전
OS
H/W 상태
hpacucli ctrl all show detail
Disk/Cache-battery 상태 확인
IP 할당
ifconfig bond0, bond1, ethx
bond IP 할당여부 및 상태 확인
Route 설정
route -n
기존 설정과 비교/대조
사용량 점검
df -h
/ : 80%, /data : 90% 미만 확인
시간동기화
ntpq -p
동기화 여부 확인
GW Ping
ping -I bond0/bond1 [GW_IP]
ping 통신 상태 확인
포트/프로세스
netstatus, ps -ef | grep castis
주요 서비스 포트 및 프로세스 확인
백업 여부
ps -ef, df -h, netstat, ntpq -p 등
작업 후 비교용 사전 스냅샷 저장
rc.local / sysctl
cat /etc/rc.local
cat /etc/sysctl.conf
기존 서버 설정 파일과 비교
fstab 확인
cat /etc/fstab
mount 여부 및 UUID 일치 확인
ADS
동기화 상태
ls /data/contentsdata | wc -l
부팅 전 컨텐츠 개수 확인
스케줄 확인
ls -rtl /data/moc/errorfree/schedule
사전 스케줄 보유량 확인
DB
백업 완료
작업계획서 참조
장애 발생 시 복구를 위한 백업 확인
부팅 후
OS
시스템 로그
tail -F /var/log/messages
Error/Fail 로그 유무 확인
백업한 환경과 비교
diff ps -ef | grep castis, netstat, ifconfig, ip addr show, ntpq -p, route -n, cat /proc/net/bonding/bondX, sar -n dev 2, crm_mon
부팅 전 백업한 파일과 상태가 동일한지 확인
ADS
FileInstaller
tail -F [path]/yyyy-mm-dd_FileInstaller.log
입수 정상 여부(delivery done) 확인
FileRegister
tail -F [path]/yyyy-mm-dd_FileRegister.log
HCRServer로 파일 입수 확인
XmlRegister
tail -F [path]/xmlregister.log
Asset files moved 확인
FileManager
tail -F [path]/filemanager.log
BS서버로 복사 성공 확인
HCRServer
egrep -i "error|fail" [log_path]
DB 접속 및 실제 파일 기록 확인
BS
로그 확인
tail -F /var/log/castis/bc3000iptv.log
송출 정상 여부(EndOffFile) 확인
송출 트래픽 확인
sar -n dev 2
부팅 전 백업한 송출 트래픽과 비교해 상태가 동일한지 확인
CMS
UI 동작
작업 후 운영팀과 기능 테스트
스케줄/컨텐츠/출력 이력 조회 테스트
APController
tail -F [path]/APController.log
부팅 후 송출 중인지 확인
DB
최근 입수 컨텐츠 확인
su - enterprisedb
psql
# Select * from media where filename = ’XXX.mpg’;
테스트 파일 정상 등록 여부 확인
컨텐츠 테이블(media) 의 개수 확인
# su - enterprisedb
# psql
edb=# c castanets_nvod
# Select count(*) from media;
부팅 전 확인 한 개수와 차이가 없는지 확인
스케줄 송출 확인
# su - enterprisedb
# psql
# Select * from eventschedule where filename = ‘XXX.mpg’;
송출중인 파일이 등록되어 있는지 확인